Alexander HackAlexander Hack
Domestic FootballBac Ninh beat Long An 3-2 in the National Cup: Brenner Marlos's hat-trick and the void behind a 3-0 leadLong An Stadium, the evening of September 19. In the second half, Bac Ninh le...
Formula 1Italian Grand Prix Betting: The Real Guide from a Man Who Saw Through Empty ContentOpening I am sitting in a coffee shop in Munich, staring at a screen displayi...
VolleyballFinland Stun World Champions Italy 3-2 in EuroVolley 2026 Quarterfinal: A Ticket Won by Four PointsInside the arena in Turin, with the fifth set frozen at 13-13, there was a...
ChessSamarkand Chess Olympiad 2026: India Defends Throne, Uzbekistan Dreams of a MiracleI have never set foot in Samarkand, but I have heard the applause of past...
BadmintonAsian Games 2026 Badminton Draw: When the Compressed Schedule Becomes More Frightening Than the Big NamesI once announced a player's hometown incorrectly, and realized I was running ...
International FootballMexico 3-0 China at the Vertex Cup: the reverse diagonal in the 20th minute and what the scoreline left behindIn the twentieth minute, on a corner of a small pitch in east London, the bal...
BasketballBursaspor and the Lesson of Dominance: When a 21-Point Win Doesn't Tell the Whole StoryI have been following European basketball for over three decades, and one thi...
International FootballThe Blank Space in the Transfer Window: When Having No Information Is the Most Trustworthy InformationThe Blank Space in the Transfer Window: When Having No Information Is the Mos...
AthleticsAmy Hunt clocks 22.16 seconds in 200m at Diamond League final, sets season best after four European goldsAt the Diamond League final in Brussels, Amy Hunt delivered a memorable momen...
Badminton2026 Asian Games Team Draw Locked: The Hidden Variable Is Doubles Ordering, and India's Fate Runs Through JapanThe draw took place on September 19. India's women's team plays on September...
Table TennisThe Unmeasured Ball: Twenty Years of Vietnamese Women's Table Tennis from an Empty StandIn 2026, I sat alone in the stands of a provincial arena in northern Vietnam....
International FootballThe Empty Report: How Data Gaps Are Pricing Vietnamese Youth FootballI once held a forty-page scouting file at a youth training centre in northern...
Domestic FootballThe Invisible Chessboard: Reading Vietnamese Football Through the Lens of DataI once sat alone in a nearly empty stand in Nagoya, watching players run the...
BadmintonIndian Badminton at Asian Games 2026: The Quarter-final Gate and the Void Behind Satwik-ChiragGame one ended with a soft drop from Chirag Shetty that the Thai pair could n...
International FootballThe Vientiane Night Rain and the 90-Minute Poem of Indonesia's Rough DiamondsVientiane, a torrential rainy night. The new Laos National Stadium was...
EsportsNK FC Online and a Final Decided by the Rulebook: Silver at FC Pro Champions Cup 2026The penalty shootout began with a breath. Game seven of the FC Pro Champions...
TennisBadosa Survives 9 Match Points: Marathon Win Exposes the Fragile Line Between Comeback and CollapseFlushing Meadows, 2 AM. The clock passes 15 – 15 hours spent at the Billie Je...
Domestic FootballNam Dinh lose two men inside 54 minutes: the data behind a 0-3 defeat in Da NangMinute 19: the referee stops play, runs outside the penalty area and draws a...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
BadmintonWhen the analysis report is empty: Lessons in data integrity for sports journalismAt 2:30 pm, at a sports data center in Jakarta, the main screen displayed a...
Formula 1Italian Grand Prix Betting: The Real Guide from a Man Who Saw Through Empty ContentOpening I am sitting in a coffee shop in Munich, staring at a screen displayi...
VolleyballFinland Stun World Champions Italy 3-2 in EuroVolley 2026 Quarterfinal: A Ticket Won by Four PointsInside the arena in Turin, with the fifth set frozen at 13-13, there was a...
ChessSamarkand Chess Olympiad 2026: India Defends Throne, Uzbekistan Dreams of a MiracleI have never set foot in Samarkand, but I have heard the applause of past...
BadmintonAsian Games 2026 Badminton Draw: When the Compressed Schedule Becomes More Frightening Than the Big NamesI once announced a player's hometown incorrectly, and realized I was running ...
International FootballMexico 3-0 China at the Vertex Cup: the reverse diagonal in the 20th minute and what the scoreline left behindIn the twentieth minute, on a corner of a small pitch in east London, the bal...
BasketballBursaspor and the Lesson of Dominance: When a 21-Point Win Doesn't Tell the Whole StoryI have been following European basketball for over three decades, and one thi...
International FootballThe Blank Space in the Transfer Window: When Having No Information Is the Most Trustworthy InformationThe Blank Space in the Transfer Window: When Having No Information Is the Mos...
AthleticsAmy Hunt clocks 22.16 seconds in 200m at Diamond League final, sets season best after four European goldsAt the Diamond League final in Brussels, Amy Hunt delivered a memorable momen...
Badminton2026 Asian Games Team Draw Locked: The Hidden Variable Is Doubles Ordering, and India's Fate Runs Through JapanThe draw took place on September 19. India's women's team plays on September...
Table TennisThe Unmeasured Ball: Twenty Years of Vietnamese Women's Table Tennis from an Empty StandIn 2026, I sat alone in the stands of a provincial arena in northern Vietnam....
International FootballThe Empty Report: How Data Gaps Are Pricing Vietnamese Youth FootballI once held a forty-page scouting file at a youth training centre in northern...
Domestic FootballThe Invisible Chessboard: Reading Vietnamese Football Through the Lens of DataI once sat alone in a nearly empty stand in Nagoya, watching players run the...
BadmintonIndian Badminton at Asian Games 2026: The Quarter-final Gate and the Void Behind Satwik-ChiragGame one ended with a soft drop from Chirag Shetty that the Thai pair could n...
International FootballThe Vientiane Night Rain and the 90-Minute Poem of Indonesia's Rough DiamondsVientiane, a torrential rainy night. The new Laos National Stadium was...
EsportsNK FC Online and a Final Decided by the Rulebook: Silver at FC Pro Champions Cup 2026The penalty shootout began with a breath. Game seven of the FC Pro Champions...
TennisBadosa Survives 9 Match Points: Marathon Win Exposes the Fragile Line Between Comeback and CollapseFlushing Meadows, 2 AM. The clock passes 15 – 15 hours spent at the Billie Je...
Domestic FootballNam Dinh lose two men inside 54 minutes: the data behind a 0-3 defeat in Da NangMinute 19: the referee stops play, runs outside the penalty area and draws a...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
BadmintonWhen the analysis report is empty: Lessons in data integrity for sports journalismAt 2:30 pm, at a sports data center in Jakarta, the main screen displayed a...
